package com.demo.rbactest.model;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 普通的结果类
 */

@AllArgsConstructor
@NoArgsConstructor
@Data
public class R {
    //    状态码
    private Integer code;
    //    状态
    private String status;
    //    返回数据
    private Object data;


    //    返回成功结果
    public static R success(Object data) {
        return new R(0, "成功", data);
    }

    //    返回失败结果
    public static R error(Object data) {
        return new R(-1, "失败", data);
    }

}
